1290
1886
1139
737
668
709
799
924
1121
817
672
670
660
1312
814
660
1446
781
1499
716
2844
1544
901
671
791
1001
984
713
1244
634
2212
2140
667
672
1327
683
784
667
718
2467
1054
1537
1632
767
2294
1771
905
881
687
886
1200
672
632
697
742
845
665
1667
1097
677
687
1173
725
1783
968
2284
1769
824
1280
1353
779
1066
1994
990
723
1031
913
748
988
974
903
1162
728
1699
2192
1057
702
3741
1882
1963
1604
1399
776
648
1475
798
2128
1206
1127
751
2528
707
706
792
1489
695
1061
558
790
605
749
775
1258
1101
1009
644
657
1224
2457
947