221
1
244
1210
740
2
442
2152
1086
8
1135
6
338
463
583
2981
851
0
1446
389
508
689
1621
638
511
487
512
1583
4842
7
1214
3
1422
616
454
1225
446