4011
1792
754
887
1138
880
902
724
761
884
794
751
1015
1034
763
789
936
950
1282
835
875
902
928
769
891
924
855
942
959
1048
1068
974
1029
1303
1256
1102
967
931
919
994
991
1064
998
1221
5188
1263
1198
1099
1690
1121
1076
1016
1242
1178
1204
1318
1045
1181
1248
1169