1197
1126
987
2331
1588
1249
883
877
1852
924
1068
1272
1115
1011
1115
1130
1024
1146
986
1109
3764
999
1292
3256
2143
3630
1391
1596
1196
1451
1482
1478
1224
1370
1895
2070
1252
3981
1330
1196
1191
1303
1312
2145
5659
1421
1609
3465
1731
1878
2553
2086
1754
2391
2219
3100
4929
2618
1713
4816