433
0
1288
1060
917
810
1834
1079
595
98
502
931
503
405
683
593
1829
1028
1078
598
1866
1345
402
670
750
473
545
572
916
653