679
810
2128
2274
1390
1367
5503
850
5537
4627
8875
1296
794
605
706
2345
1291
1302
15003
591
596
886
1912
763
2423
1013
752
933
745
806
752
646
635
721
759
1044
719
1084
2226
1041
5460
731
851
701
676
680
734
914
713
658
752
720
635
790
773
682
744
969
788
846