5297 18
3409 4
1223 6
2147 6
1235 3
1489 5
1633 4
1874 6
1263 3
1400 2
1648 9
1695 4
1885 4
1607 7
1074 1
1072 1
1804 1