25137
0
31535
20634
8
3114
4
17353
2730
6
1020
2696
19279
2
1824
139
1638
968
6800
2275
1098
2306
615
653
2809
341
325
4922
1
2673
846
1132
486
2224
564
1488