17353
0
31535
3114
4
25137
19279
2
2730
6
1098
20634
8
1020
802
6800
2275
325
433
295
2091
2587
16
1557
4830
393
1084
2221
3
941
420
2420
152
363
2076
1
392
543