830
1
380
1618
0
965
640
399
332
489
813
71
483
1304
2
1095
864
80
620
324
811
4134
1482
869
336
2741
4
894
738
794
107
1454
1700
953