4319
3075
7620
942
894
953
929
885
862
966
1005
864
976
1051
951
982
857
938
851
827
1943
846
995
807
1872
818
783
951
1071
1232
1066
968
959
997
871
2260
852
924
857
1635
948
970
859
1565
1054
818
971
840
1316
825
875
857
903
886
990
929
872
1243
976
815