3454
5
444
2
1765
606
1
459
514
2482
1227
480
430
706
675
688
1594
3
716
1212
1096
861
1007
512
1898
8
866
1001
6835
10
3540
23
664
1751
651
405
1275