3083
2
1787
1
2465
7793
4
496
0
616
3125
3546
32302
2366
531
19944
3498
2437
236066
14
1289601
3779
1287
4471
2964
12459
3
3051
1603
1404
764
1461
371
758
1129
3316
10