17353
0
31535
25137
19279
2
20634
8
6800
3114
4
2730
6
1098
1824
2275
744
2091
545
171
467
798
406
1133
2337
2369
1
614
1020
347
445
394
328
968
2546
2668