832 8
304 5
1238 10
2125 5
1859 3
3281 7
2416 12
2725 16
2323 15
1738 5
2953 7
3953 5
2176 4
2223 4
5687 17
5909 20
7907 34
5028 12
7641 16
3196 8
3558 15
5955 14
3928 7
3177 2