12505 22
1782 3
1664 9
2699 9
2926 8
3332 8
1885 2
1659 5
2314 4
1995 4
2900 10
2005 3
2387 8
1909 5
2017 5
1831 2
1472 7
1363 3
1409 3
5425 24
1176 1
1230 1
1299 6
1519 8