625
1
575
732
460
558
387
2
389
422
646
471
598
4
380
316
485
509
641
275
351
677
681
453
302
1259
214
664
3
251
1041
886
584
564