1,109
2
1,060
0
489
458
523
505
861
615
422
531
569
673
607
485
437
792
985
499
671
914
571
674
1
535
1,095