17353
0
31535
2730
6
25137
20634
8
1098
3114
4
1020
19279
2
6800
116
1559
1824
422
2831
1
2657
3
2668
2189
2076
798
1084
383
497
1880
521
918
467
2190
767
282572