1186
856
1413
823
1243
2526
948
1189
933
2621
2280
991
908
1196
915
1500
1084
889
923
924
1519
1325
1184
1054
1109
1185
1059
1616
1600
1391
1288
1134
1648
4185
1903
1343
1104
1392
1210
1412
1622
1291
1864
1796
1531
2115
1324
1309
2548
1576
3436
1382
14168
2398
6632
1923
2905
2541
1764
28481