17353
0
31535
25137
2730
6
19279
2
467
3114
4
20634
8
6800
1098
643
255
798
729
918
57
2922
9
552
16
1824
2109
392
1020
52
2091
2587
424
3498
2105
1
444
325