1050
969
1676
1065
815
2090
880
895
695
2398
988
1400
2107
841
818
849
729
717
1311
822
648
811
854
1419
1406
821
1628
2158
749
815
1894
2208
990
833
1375
1048
791
6202
861
926
1252
1816
1025
20699
891
7220
1337
2137
1980
739
769
4469
1670
1379
996
1767
1430
1280
1193
1006
1208
1471
805
807
727
2493
762
979
740
875
864
1024
1486
2838
1874
781
991
1765
969
829
923
706
1381
1988
2018
1523
1530
686
1490
967
1234
1258
797
1301
1086
1518
1342
2266
995
883
774
1021
691
851
1016
813
1448
6484
614
1521
998
2103
1234
2778
1134
2389
882
3201
665
779