560
2
506
587
1
553
1208
407
411
735
486
530
1106
4
5138
10
463
452
444
637
558
373
552
1050
474
405
1472
5
802
576
722
700
673
749