854
958
530
657
1816
1114
1249
1332
689
400
454
350
477
237
273
428
471
876
1027
904
1343
1049
587
410
227
347
432
248
335
292
1300
2204
2790
979
1385
3912
4343
1091
752
816
1805
2633
651
848
891
591
491
898
1760
794
1214
828
467
364
575
692
358
436
372
356
Copyright © All Rights Reserved