2342
6
1221
2
735
1
773
3
389
555
605
1550
394
378
933
4
1829
954
1310
5
408
1003
599
464
781
480
1189
526
3042
1344
501
9928
395
1288
466