25137
0
31535
17353
19279
2
1559
1098
3114
4
4111
2730
6
6800
2091
20634
8
683
2546
1
467
2275
8125
3
381
430
722
300
39326
19
3092
273
1020
1869
5
3149
2440
348
2574