17353
0
31535
25137
19279
2
3114
4
2730
6
6800
20634
8
1098
2275
590
3366
467
918
505
333
483
1936
1
2211
1414
2668
398
1878
781
177
489
546
1020
1392
418