1108
689
790
817
990
1677
947
801
1094
865
2186
2017
829
1172
2623
1291
654
2549
1280
1026
1895
835
987
949
698
1185
798
918
821
2139
2018
740
1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
1409
747
751
1072
1287
593
2309
805
785
969
693
922
619
1620
1263
741
901
611
1310
1136
2350
2366
1033
937
947
1350
905
1483
1285
679
845
1834
784
875
1730
848
1284
3462
1071
795
1266
1531
2017
819
1050
1459
780
1768
1568
873
968
8334
873
852
734
1377
686
754
752
946