407
0
342
434
642
513
732
268
398
290
507
352
361
460
374
400
608
457
422
478
336
219
509
384
411
399