1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
943
1116
4763
1098
892
915
1215
11605
1210
2206
1110
1040
1145
953
1479
5221
1046
3864
989
812
769
930
849
1791
956
855
773
970
1874
1701
994
1104
865
1249
2035
1247
1271
718
2983
1289
1217
887
882
1549
1380
2012
2035
10344
935
744
1004
747
1140
771
1683
943
1324
3239
3310
975
858
2140
891
831
1119
1285
1011
1091
1383
968
1492
1291
778
1461
1173
1079
1953