5245 18
3361 4
1196 6
2122 6
1215 3
1464 5
1607 4
1840 6
1233 3
1363 2
1622 9
1661 4
1856 4
1575 7
1035 1
1042 1
1775 1