25137
0
19279
2
20634
8
31535
246
17353
2275
282572
58
1824
3092
1
2730
6
2809
475
1020
1650
486
4349
476
445
493
4106
422
2668
573
2881
3114
4
1132
2211
36609
34