17353
0
25137
31535
20634
8
2730
6
1098
3114
4
467
3428
3
19279
2
1571
1
4111
6800
381
2190
1346
456
1161
1020
602
2121
1133
957
1939
409
410
951
2328
722
403