2091
945
832
739
812
1025
766
1131
7845
1128
1025
1895
794
963
1388
1144
669
905
930
1241
682
756
726
1144
1158
1156
2908
762
767
1564
1166
982
881
1566
825
1253
854
944
4398
950
2053
771
1044
2056
2987
2521
859
785
1102
1052
1885
926
755
938
762
1255
874
1001
1119
894
7740
1991
847
1158
727
3022
1560
2771
739
660
1399
1735
740
2414
631
1521
826
730
1479
967
835
700
2018
2165
1168
759
746
1104
734
8279
1017
800
1228
1490
727
3058
930
901
618
1870
996
1682
841
1659
7558
682
1268
982
1283
843
853
717
3350
1003
1108
2138
1764
1659
1010
1046