1448
1272
981
1251
1296
1262
875
912
878
1194
865
944
855
971
1293
1247
1360
1061
1325
952
1062
1341
1389
1973
2033
1971
2025
2227
1969
2154
2149
1991
2158
2109
2054