1464
1233
1511
398
683
1426
267
2066
160
126
589
670
1434
164
192
508
209
2790
1095
257
461
830
243
519