1012
2657
1215
1090
2513
1259
2621
827
986
2070
979
2095
2399
1069
2340
4398
958
1853
1604
3165
1339
981
1545
1430
1454
1143
983
1003
2620
1081
1202
1150
2937
2543
1203
1482
1327
1326
953
1019
1058
2202
3197
1895
1922
1293
1170
1199
1058
850
3178
1995
1422
1841
1981
1370
2130
1849
963
1709
876
1482
882
981
838
1153
953
4142
1446
3118
1644
848
2020
2882
841
2816
2246
1014
857
1250
2049
1636
1567
815
966
1957
942
1027
2181
1796
1590
919
890
785
951
1147
1340
963
899
1107
959
1047
909
923
918
1308
1316
1640
878
826
3134
830
1039
1640
1635
1665
976
865
3099
2282