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