1006
784
1002
843
948
982
843
875
1261
930
1185
754
1182
1013
2457
869
1012
1083
1135
1117
980
923
890
809
3360
827
944
783
985
877
5810
1004
1069
894
1028
825
876
769
921
991
949
1046
1128
954
846
4739
976
1101
877
887
1028
1085
1019
837
1055
1014
1020
976
901
856