530
121
480
195
590
187
490
72
346
70
314
119
320
86
814
303
495
222
609
158
394
172
706
253
1092
688
243
101
1168
430
716
334
669
442
369
190
1026
321
776
445