1010
1581
904
1630
2416
1004
842
1048
1920
2872
1856
672
730
665
757
725
656
880
833
720
897
755
713
857
721
840
812
1187
866
759
732
681
813
781
806
719
1582
674
749
906
682
1350
816
634
714
714
842
1109
703
669
719
1189
723
917
647
740
713
905
1990
1405
2333
1300
954
1055
650
659
673
1973
871
7528
1241
981
897
1065
989
744
1011
693
937
855
674
730
1564
1673
1083
915
780
3648
792
1243
704
875
734
786
2265
1529
717
993
728
1768
1839
757
903
879
3146
773
686
2420
716
695
660
627
1016
690
852
1324
665
1170
1276
831