2314 3
1112 5
1526 12
1389 5
3892 21
847 3
1879 16
946 2
1980 5
1139 4
4284 27
1998 10
678 3
582 2
798 3
974 2
626 3
1764 9
3072 6
2099 12
2223 3
1856 13
4864 14
1425 4