1016
1998
1564
1434
1171
2856
1206
2540
1217
1480
979
1027
1302
2042
1838
1933
1579
1463
1050
997
2081
973
2433
3222
911
3989
957
2051
2816
1021
1486
871
2235
2031
1332
1402
1265
916
1134
1044
2075
1437
1019
3301
1710
922
1065
1081
961
1176
949
1022
1710
1186
2158
3595
2113
1404
968
1338
1390
944
1414
904
968
975
955
812
955
4695
1779
1152
861
1656
1584
1795
1475
1954
1167
1157
861
2258
922
1545
945
984
1044
918
1583
1244
1213
1488
903
1047
996
1159
1555
1195
1250
882
2297
1063
1098
1588
1126
789
1261
2841
1560
924
1141
1148
2174
919
1171
3174
1765
1236
2597
778