1291 2
2289 2
2359 3
4575 5
3797 10
2906 8
1248 6
5703 27
4983 14
2744 10
3885 16
2590 9
7223 29
3622 13
4115 19
1891 5
2417 7
1819 1
4014 10
2852 9
6238 44
5149 14
2691 10
1604 2