17353
0
31535
1824
1020
1126
467
3114
4
317
918
25137
691
19279
2
1949
3
326
699
1269
968
20634
8
1880
1346
919
980
1098
700
576
820
1551
653
459
547