5228 18
3350 4
1182 6
2114 6
1203 3
1453 5
1598 4
1829 6
1224 3
1352 2
1616 9
1648 4
1845 4
1560 7
1015 1
1016 1
1767 1