1124
788
1675
1092
1117
1401
1080
1175
931
1004
1077
816
920
746
3873
900
1890
771
2313
1007
963
813
858
1084
1003
1280
851
972
976
905
812
1091
1198
1044
1043
842
981
1191
894
857
935
1030
903
979
2066
832
1575
883
1037
1389
1224
854
901
990
990
835
934
1337
918
994