288
0
518
380
589
284
592
1
262
451
350
548
2
352
479
383
460
369
348
566
243
293
468
278
335
343
627
613
413