590
480
269
300
198
471
751
881
342
193
166
284
220
230
326
216
358
501
668
549
518
159
551
814
192
216
361
459
202
578
336
178
186
251
306
253
293
511
476
452
351
196
151
430
516
700
502
503
334
528
193
735
125
297
377
180
251
343
408
401