2370
1088
2996
1512
1163
1052
1021
1050
1117
1093
1107
947
1873
1190
1186
1191
1226
1120
997
978
949
942
912
997
3326
911
1225
990
1128
1064
2162
1019
909
1159
1038
1105
951
939
1058
1077
943
997
1135
966
894
1030
890
1177
1190
1247
1107
1800
1126
1126
1260
1189
1403
1068
2026
1135