2166
2
482
1
408
346
1182
0
19890
1559
375
2094
2098
996
430
6515
1873
3
105290
2442
504
2564
1352
373
419694
9
543
75
231
1327
14076
7
530
487
9355
363