2382
4
2440
3
1289601
3063
1844
1
2661
9
800
0
1346
297066
108797
1543
1403
789
2535
2
2219
1287
4044
5
3083
17946
2465
2799
2241
673
3125
3546
388
475
1673
189326
730