25137
0
31535
17353
19279
2
2730
6
3114
4
467
1098
1020
20634
8
6800
2275
4713
14
2091
895
2855
3
2362
845
3498
2668
483
1
2459
9
3632
464
4864
2084
3646
1022
2870
2546