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