1290
933
2099
1130
1167
1239
1162
2202
809
1187
1284
977
2540
3398
3341
835
1570
3530
1635
1131
851
1197
2935
913
1175
1164
1706
1210
950
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
1514
834
769
804
1473
901
1241
1421
5168
970
1123
2800
2371
1528
2246
959
2238
888
2440
1368
943
995
2122
845
1604
999
1675
817
1497
802
1048
822
1706
975
1797
1320
852
1082
1301
1634
989
1223
1072
2034
2016
816
925
1382
975
1511
778
1420
912
820
2809
1495
970
840
4165
1039