811
1
654
0
1383
905
2
1256
1006
3
420
1449
881
505
1166
1788
10
747
83
2755
6
1342
1546
3836
528
1652
415
1150
1011
483
1013
1133
632
328
837
2435