1063
923
871
917
973
802
1092
830
1019
851
940
763
1040
909
1173
1251
968
1040
842
2011
905
903
844
1085
5522
1298
839
1218
871
10493
928
1004
902
3177
958
915
901
1088
974
1250
892
1385
1069
956
867
784
893
909
980
1491
945
826
957
939
1103
1001
995
1493
1540
1024