273
0
1
1141
2
953
2469
4303
4
1981
2607
2176
2325
2875
3
3026
6
2679
3843
4753
2847
3930
4068
9
8176
15