733
265
444
240
588
307
560
227
543
215
412
267
796
338
414
168
670
206
926
378
486
42
243
120
640
212
503
60
241
117
320
122
491
291
1996
1351
601
166
190
102