17353
0
2224
2
1563
683
901
475
78
1805
2711
247
381
2546
1
802
5155
8
2551
1842
1053
653
968
2190
1282
1518
2328
74
20634
3092
2211
1212
56488
640