4191 15
7198 11
13175 14
8254 11
11483 15
4905 10
9272 16
4473 4
10046 19
13927 30
6020 2
3392 4
10678 13
3800 10
7045 13
7889 9
4011 12
6177 17
6000 8
14418 11
15371 16
11960 9
12897 21
22400 40