1388
901
963
922
973
955
1140
1454
935
1001
1263
865
1076
905
859
993
1027
873
885
858
1048
930
1285
899
1177
999
887
560
455
598
478
549
621