25137
0
1824
953
1
2979
3
575
2016
4
31535
2275
2
3092
418
19279
7334
1711
881
2177
918
392
1025
332
2730
6
1614
1130
6371
7
425
378
2499
20634
8
3027
10
436
2442