3779 5
1195 4
2255 4
2197 5
2473 5
1996 4
1963 7
2129 5
4917 14
3516 13
1111 2
1253 4
2644 6
1288 3
2297 5
2165 6
2106 4
2018 8
1632 4
4167 14
1601 4
2474 3
2331 9