2037
2236
1537
1666
1498
1070
1170
2022
1972
1213
1938
1692
947
1195
1275
1836
1162
879
1684
1440
1795
2931
970
2271
1109
2321
1471
1312
2122
1369
1356
1513
916
3113
1082
2618
1535
941
1793
1207
2487
1071
1251
1326
973
1062
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
1353
2162
2642
1241
4505
7394
1418
776
949
867
1113
980
747
2215
1086
1105
954
919
1454
906
832
814
1647
960
912
1143
1199
889
843
1759
955
3052
825
2312
4319
2454
1161
931
1002
1994
906
1661
865
1467
1300
1869
1833
1000
1140
1414
1148
840
1068
1382
1453
1178
1032
1347
2531
1174