4
80
220
383
7
37
1
1604
359
799
3
778
1716
1192
1534
2
2376
49
141
266
5
36
1003
306
447
565
1104
916
783
28
155
15