10613 10
10394 12
10058 17
5276 4
7715 13
17134 28
7919 12
16361 24
7420 11
4100 3
5199 7
10012 13
12306 17
19609 22
11534 17
6788 6
13637 23
6173 10
15784 27
6425 4
17052 27
8080 11
8504 9
21674 33