531
542
755
1430
1745
1951
651
672
915
1020
290
310
327
210
230
237
840
890
1000
500
400
238
170
303
800