12471 22
1770 3
1645 9
2676 9
2906 8
3308 8
1866 2
1635 5
2296 4
1979 4
2877 10
1961 3
2366 8
1893 5
2001 5
1821 2
1457 7
1343 3
1391 3
5404 24
1153 1
1212 1
1284 6
1499 8