531
536
494
686
1,006
499
201
798
524
395
115
402
30
231
221
692
216
495
267
451
239
227
225
450
101
468
89
144
16
266
195
80
415
385
308