1170
1429
920
4984
927
785
3797
3509
905
2462
1125
6066
908
922
1048
894
966
914
979
843
1114
1099
879
839
958
1097
888
931
956
923
1545
940
822
1017
1372
1026
1300
1831
855
952
1906
929
1727
1113
864
840
872
1501
919
895
898
1607
1019
836
960
902
1422
1084
3254
1288