1425
899
808
954
1077
1320
1106
853
738
858
792
766
2839
859
1180
2115
1315
922
1104
1494
840
786
957
2017
743
1195
781
1074
963
1098
844
919
1171
2591
808
1086
733
1300
1280
757
777
1050
769
826
1490
734
687
954
1125
851
1582
2474
2065
2156
3006
1111
2168
2228
833
1577
2445
1240
2302
752
679
1822
766
1026
1012
1183
1328
689
2168
764
1217
1046
885
3099
1003
965
806
1209
1768
800
1194
685
660
673
870
913
789
1455
855
1052
999
694
887
894
990
726
1134
855
689
998
7624
1138
1004
1789
2038
3375
1297
759
1664
725
714
886
2717
876
841
1303