345 3
750 11
2186 5
3009 15
1813 2
3037 3
4074 9
2697 5
12193 27
1998 4
5004 6
3417 11
2188 4
2773 7
2958 8
4178 8
5155 2
5548 20
6628 16
9860 20
4910 15
7378 11
3651 12
3953 15