2038 2
2109 4
9945 16
3181 5
6484 11
4115 8
2503 4
7801 6
12653 35
2065 3
2768 5
3027 8
2173 2
3750 11
5017 18
7724 24
6455 10
3368 9
20940 29
2264 3
7672 17
17098 64
3240 8
4785 14