1551
2
799
0
1232
381
820
467
683
699
493
2006
1
351
924
691
772
469
653
584
369
876
953
661
919
422
326
901
321
251
1962
608
2435