880
1245
901
1839
2784
928
1033
1101
858
860
868
1423
1220
834
1284
853
1220
900
1021
1035
893
1047
1296
1147
1258
1303
1598
1834
925
1961
1216
1011
1290
1108
1376
1155
1042
2726
1200
1331
1305
1376
1532
1473
2426
2282
1283
1503
1725
1732
1557
1498
1545
5329
1398
1837
2936
2912
4245
2350