353
0
699
370
1129
171
505
919
2683
455
1425
1099
1
2257
290
1372
970
2435
19279
2
2275
331
418
422
3691
5
1310
2809
17353
918
479
2211
2459
9
2301