17353
0
31535
25137
2730
6
19279
2
467
20634
8
3114
4
552
16
2201
1
6800
729
1098
57
643
918
798
255
392
2091
1682
2105
2109
378
548
1020
52
1254
275
3691
5