1928
1581
1942
1736
1696
1694
1301
1837
1002
872
816
937
839
750
845
832
879
892
993
924
1158
756
1245
1221
953