863
0
1
1505
1359
3559
9
2163
3
2124
2741
2254
2733
3761
3073
4
2998
2943
7788
12
4342
5
4403
6
4441
5822
10
4191
8524
38
17