677
0
994
830
601
782
1
909
599
364
3374
923
3
481
1979
1150
2
886
374
777
1704
4
3494
2993
6969
511
1044
134
906
396
275