2887
1327
1694
1078
990
1492
4026
3496
2260
1189
1801
1159
977
915
1086
2443
37358
1250
1464
1148
1386
971
1367
1566
1632
2948
1351
1940
1341
1284
1075
1431
1143
1095
1213
1117
1788
1272
1164
1408
2916
1537
1383
6372
9423
1414
1067
1366
1080
1206
1109
2008
4006
922
3095
1938
1050
4393
1192
8141