672 9
2693 12
3240 19
3198 12
1985 9
1893 10
3600 12
5884 23
6064 16
4231 13
5048 8
2417 7
4216 11
7111 18
6399 8
5767 16
11170 20
8306 18
4212 16
14540 24
10766 8
7331 13
13072 29
11572 7