1207
2693
1084
1407
994
947
921
947
817
955
1135
1046
1146
895
857
2397
1109
1287
1849
958
2354
2151
1555
2208
1573
1498
1579
923
1857
2008
1039
1336
1701
1253
1347
1260
1652
1407
1256
1359
1236
3628
918
1772
2250
1427
997
1732
2017
1203
951
932
2622
984
926
965
4022
1747
2396
2169
836
2020
1148
789
852
1687
1723
1111
1827
2485
1577
1147
930
876
1011
3104
2040
966
810
1274
970
1376
1157
989
3045
1830
2180
2085
1788
814
1202
1579
1264
3343
1636
760
1278
2035
1135
2329
792
869
1687
1722
1025
1296
2903
1079
851
1651
4505
915
840
941
1069
845
820
1983
1118
886