90
0
532
1
1431
2
6927
10
213
845
3234
4
321
340
7604
891
1885
8
2570
34
2545
3
6530
6
1175
3948
7
1830
430
5052
211
1362