3580
1
108797
0
2320
6
2471
19944
2
25669
528
3053
7
2535
572
174730
18
2771
4044
5
3083
1756
828
2465
3125
2330
2392
337
444571
9
762
333
6247
3498
4
1950
475
3779
4471