25137
0
19279
2
31535
467
20634
8
2730
6
6515
1
17353
2524
1020
1824
3092
5316
3
2804
2283
14076
7
1222856
4
572
691
390
389
968
49165
2881
2369
1452
2320
768
1559
2301