857
887
2367
816
838
985
918
1268
1110
867
1006
889
992
867
940
1014
945
1413
1593
1000
1033
1032
982
3562
971
909
924
1099
2057
1463
854
922
1127
950
1037
2290
835
1133
1303
1075
1005
957
1124
3735
3573
851
898
2519
880
881
2301
979
1335
858
1036
940
1158
868
914
3435