1165
1064
1312
874
3897
1229
1025
811
943
934
933
5335
956
829
899
849
1254
1290
912
1691
1835
1025
1078
1903
862
1237
801
1261
955
876
1019
864
1109
1517
850
1040
22495
1001
1200
834
1161
1095
994
2981
1316
1047
1079
3155
1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
990
1270
950
843
940
882
859
927
987
887
2130
1043
853
961
1035
1019
1111
911
3171
989
922
1041
944
1472
820
904
895
787
816
896
1087
965
1209
910
836
6465
16967
863
908
1042
1935
998
859
1147
1399
1043
1419
956
1069
1197
1172
1021
777
1146
938
925
920
980
905
2529