31535
0
17353
25137
3114
4
2086
1
19279
2
2275
646
2730
6
1329
6800
20634
8
1098
467
3045
1518
1418
512
2693
3
1642
509
1966
4513
543
2478
3025
2727
5
3309
2229
2767