1179
2
467
0
1630
1
2855
3
1343
5081
247
4111
1016
1805
7777
13
3691
5
2809
2301
798
2881
3498
4
1908
3149
991
1233
166543
18
2224
1222856
1188
1565
3510
1938
2657
96512