862
1
1140
2038
0
1862
1232
1759
2
961
752
222
483
799
2004
3
527
699
919
394
627
390
2903
491
706
536
1134
818
494
1034
500
758
428
452