2232 12
3445 4
3126 5
3586 17
3136 7
1444 2
2929 5
3768 6
4813 14
7490 11
5105 15
6926 15
5071 14
5914 11
11084 29
5456 14
2031 6
2702 5
2124 10
1239 2
2652 7
3523 7
1825 9
2691 3