17353
0
31535
25137
6800
19279
2
3114
4
1020
2730
6
20634
8
1098
3498
2275
383
1880
284
2328
47041
332
265
918
1483
637
290
2587
16
5560
5
845
1603
968
320
729