25137
0
31535
3114
4
20634
8
17353
2730
6
19279
2
2275
1098
3499
7
6800
110
903
1
1269
1020
486
1824
968
2809
36609
34
1037
1880
282572
918
1559
2978
383
3469
2668
422