993
1465
964
901
1120
3714
1144
1021
3713
2172
947
937
848
839
932
817
960
834
967
902
937
860
846
1016
4567
869
1104
943
856
1166
936
1038
926
874
910
917
796
1111
861
1351
2275
895
897
1272
1063
940
834
848
846
950
1106
860
800
973
947
2167
1242
1235
875
1656