1591
695
807
1740
841
661
1427
1245
646
870
2305
1784
963
3232
1358
1573
981
1692
563
1239
370
503
456
2293
558
747
511
1388
694
879
1735
1141
598
632
716
1550
518
6622
619
492
501
686
1215
1278
442
1120
1227
480
1647
2364
649
2777
856
343
499
418
1325
724
Copyright © All Rights Reserved