2096 3
2419 6
2312 5
2923 7
3718 18
4615 9
3409 5
7684 18
5579 19
15667 50
7900 34
14413 54
2339 1
3121 2
16241 40
2221 7
2065 2
2627 6
2944 12
2612 5
2454 8
2938 9
2431 9
3109 10