1053
706
810
772
848
723
2470
1186
833
1064
1172
750
2032
1439
1140
1851
1371
910
1188
769
841
880
851
1118
915
759
806
852
2211
807
1350
745
688
1249
1539
1587
955
2080
2280
810
912
874
867
2530
1013
1584
1020
1004
2814
2370
727
1110
875
973
821
1418
720
1484
746
816
1997
2042
831
729
887
1888
668
717
677
723
606
1108
1317
1604
767
656
621
1259
657
722
657
1173
892
849
3006
656
645
2766
672
798
697
1398
759
782
701
674
715
749
1281
1222
2561
1258
2073
1031
1081
786
1882
781
912
1951
649
832
727
1962
2191
1799
684
799
881
676