10999 6
10892 9
16698 18
4702 11
11937 8
5891 8
32803 49
9323 10
5754 15
9245 10
7276 5
7743 11
14670 29
12745 20
6574 9
13913 17
11329 3
5568 6
9984 19
6667 17
3949 7
4543 4
3142 1
7303 10