98
0
1216
3
5518
5
1408
802
2
862
3827
1784
785
1
445
4248
9
622
1428
1823
1193
1120
1233
3623
11
1271
2717
2727
1666
6
2075
372
1728
852
114
29675
17719
984