1050
1397
1580
1524
978
970
1186
1232
1215
919
3788
891
1013
862
3081
984
888
862
895
942
860
1876
1196
926
926
854
956
1045
1006
877
2310
991
849
1046
934
811
845
844
1283
1488
929
1121
760
824
980
1483
1238
1737
861
2632
962
1033
816
1203
914
940
1242
1013
991
875
877
904
2474
6692
1604
1201
907
874
833
2296
1024
958
946
887
830
1277
2760
836
807
3025
1322
835
890
755
3884
1591
1449
873
910
1525
1097
857
929
1195
841
796
1057
910
823
747
894
1105
770
763
1047
867
1001
881
920
2163
843
945
960
998
869
1125
888
880
882
1449