1032
1363
1226
875
839
862
845
1557
913
909
816
1313
1407
834
954
925
838
954
3313
933
817
825
747
879
980
822
24336
893
740
848
781
769
1334
974
941
836
975
918
907
999
943
877
893
912
857
939
951
921
803
845
967
1206
984
936
3213
829
1132
1019
852
991