1198
644
968
1398
1859
1499
1124
758
890
555
886
1405
501
457
811
1563
430
803
563
541
1517
3637
848
587
774
662
502
408
1097
783
521
285
557
2360
507
732
390
1396
426
1137
706
534
972
1007
328
356
498
815
605
1015
1006
1753
1759
844
1172
1272
1472
1745
Copyright © All Rights Reserved