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