1123
787
1675
1092
1117
1401
1080
1175
931
1004
1077
815
920
746
3873
900
1888
771
2313
1007
963
813
857
1084
1003
1280
849
972
976
905
812
1091
1198
1044
1043
841
980
1191
894
857
935
1030
902
979
2066
832
1575
882
1037
1389
1224
854
900
990
990
835
933
1337
918
993