1000
876
1091
1072
996
835
749
928
736
839
791
832
778
697
1334
1761
1398
1230
981
1609
861
844
1005
891
837
2938
771
862
821
1144
724
699
1160
875
884
1084
884
895
908
1046
6184
1692
838
926
762
1106
1396
1132
1314
939
1831
1646
960
1180
2103
1482
753
2370
1980
922
1708
799
1024
1283
875
1016
992
691
994
794
1101
2736
1143
858
1553
811
1212
2327
1040
1458
814
1992
1289
1062
715
1053
1687
1522
779
722
1690
1287
919
1670
833
1240
1303
2015
1002
1154
1050
790
1150
2204
1009
1286
714
750
744
910
1207
775
1582
1860
1493
911
683
793
1031
1758