2282
1054
935
1627
883
970
934
966
1243
845
1015
1699
992
1755
1128
979
891
1287
809
954
1113
1742
1826
2062
2210
1151
1199
895
1670
858
1119
801
1086
866
976
3278
993
1091
1155
3226
844
1798
1226
842
908
1947
1028
1857
2605
1691
1250
1149
819
1091
2017
1547
1112
890
1876
1332
1572
789
1262
798
855
1743
922
884
1117
845
766
989
2754
791
793
871
1550
1964
1270
987
1102
1385
1468
2594
1065
1193
2924
3033
889
866
1074
852
2418
1419
1823
1644
1770
789
1601
1345
1718
790
1088
1992
813
2062
1164
2156
919
978
760
1994
1273
1066
1044
909
1929
1321
1976
1260