926
1294
3553
797
915
1084
844
1765
1232
963
873
930
3208
820
867
1059
824
968
894
839
768
1140
1991
3491
800
850
1334
985
2148
915
811
1037
1056
961
956
849
1121
970
1013
1037
799
864
904
842
819
2552
1026
833
967
1295
833
1219
791
886
910
908
1012
838
732
917