8843 3
4506 3
6546 6
13962 13
7480 5
6549 7
35930 55
8900 17
18104 25
10248 14
16749 29
21409 27
17243 32
7870 8
6151 6
5592 2
13897 19
6862 8
5100 7
7935 12
8020 1
5005 2
11737 11
13878 19