17353
0
31535
25137
2730
6
20634
8
3114
4
19279
2
6800
1098
798
422
552
467
1020
2275
646
246
400
475
6062
16
804
458
353
2091
1824
2211
1650
3595
477
486