382
0
1
519
842
2133
1555
4
2510
3211
2816
2538
2887
3
4343
3566
2
4518
3368
6
4270
12
5342
5
10
4056
3963
3488
4057
8
7
3343
4178
3668
3932
15
5255
11
18