759
0
1115
1
5918
4
768
8766
2
691
846
964
266
1045
478
1009
1418
383
3432
1297
354
552
1232
1421
396
2522