17353
0
31535
25137
19279
2
2730
6
6800
3114
4
20634
8
1020
1098
798
2211
419
1880
422
968
804
462
2275
1094
1824
1645
1
486
573
472
918
290
325
608
276