1030
728
766
2142
1621
2449
2093
644
1508
1257
686
622
1529
640
788
789
908
923
1127
1692
1706
642
793
1848
888
779
733
703
1299
646
625
653
1475
1779
668
1158
1697
1180
674
816
696
652
1234
1464
723
1346
1382
869
1432
678
1261
719
1278
739
705
1466
654
1416
1107
1080
1438
654
1608
862
1403
813
1811
1987
2455
1027
676
1349
1495
1040
815
697
632
672
1123
758
647
1158
2123
743
1216
621
646
1147
615
713
787
643
1674
650
982
654
721
637
812
653
1415
655
713
697
1859
714
673
721
1225
1880
1025
2020
908
655
665
1291
654
713
1095
830