20634
8
2730
6
169211
11
2657
3
2668
2
1020
0
968
1824
2855
269
25137
1384
1056
1
1267
251
353
699
171
105290
505
527
1099
2257
290
1372
970
19279
2275
331
418