999
1013
964
1993
936
1001
1379
1808
1039
986
1084
1109
1249
1194
1633
1294
1299
5647
1483
918
2052
1398
2248
2380
973
1152
1098
3077
2884
980
1014
979
881
1046
1440
1120
955
1450
1409
1031
1100
1098
877
1063
1303
1332
1592
1004
2121
1200
1398
925
1253
1901
1177
2761
1115
965
936
1010