25440
0
97284
1343
46414
1
31535
1610
1009
896
412
1780
766
478
296
1779
471
1921
2
2740
431
909
343
572
5009
2941
306
432
1649
2732
1437
2647
507