1289
1079
3155
1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
1276
1007
1077
809
974
1211
842
804
1991
910
871
1282
3527
3925
4596
1909
10069
919
3606
997
2061
1260
863
1330
779
2886
1138
1244
915
1021
995
871
972
1265
912
1695
1032
1048
1008
1093
1647
1957
1004
825
1050
775
946
987
1501
937
782
973
1854
1026
1030
3404
3025
1166
747
1043
866
1074
948
892
852
832
767
984
1322
904
960
900
855
949
3267
923
1373
885
1205
877
1386
1079
899
813
816
830
925
797
796
902
874
2575
795
922
1058
1175
1219
891
963
867
903
1538
816
1030
817