25137
0
31535
17353
19279
2
2730
6
3114
4
6800
20634
8
2275
1098
522
2459
9
1020
2091
477
422
4223
22
619
1
3067
3
2084
3625
7
393
475
467
4431
2395
363
2337
1824
1454