25137
0
31535
19279
2
2730
6
17353
3114
4
2459
9
1098
2275
2091
20634
8
522
6800
1020
2724
422
139
598
2546
1
1961
363
4223
22
3625
7
619
552
2221
3
149
3067
36609
34
4418