867 3
2807 6
3651 10
5933 12
5431 15
5307 7
4223 4
6353 9
12432 29
4232 8
6278 2
5538 7
8956 19
4882 6
2541 3
5409 8
8113 13
4352 15
3468 8
11720 28
6036 17
10058 13
17120 30
5906 13