861
7004
835
868
1014
976
1033
923
815
890
809
1397
1265
928
998
4984
1255
1094
1120
909
994
29504
1062
840
1025
2625
843
1246
1906
960
984
906
1064
1043
966
897
787
864
961
1254
975
916
1007
890
894
989
1094
912
964
1656
889
911
884
1859
943
950
1210
925
923
1343