781
0
270
1
1308
581
637
5726
8
1103
1037
2572
622
493
1096
2442
9
1354
1694
216
2034
5
3861
2250
1888
2079
1624
3465
2
2292
1473
1869
1306
688
3835