1150
1204
1703
2046
2070
2054
2041
2050
2274
2191
2038
2205
2165
2105
1029
959
904
900
848
857
949
869
913
948
912
893
908
1052
978