935
953
853
990
1625
837
1970
1928
953
833
942
800
894
801
798
897
4459
17907
935
1503
840
5771
926
851
1115
1037
1448
3094
898
4156
898
2686
2371
993
1601
896
1041
897
1084
914
966
1089
12873
2439
1039
1007
955
919
2339
1061
1153
1120
2748
1736
1073
2023
1335
1329
1156
1106