2331
0
2
1681
1
2321
4
3223
5266
7
3333
5019
8
4847
3
9
3517
3485
5943
11
8313
27
7332
13
6324
5
7031
12
6414
7360
21
23
5557
15
18
7063
11047
36
10824
16
32