2819 8
1740 6
1106 1
982 4
1039 3
1250 0
1036 6
12444 44
1305 4
1247 7
2016 6
1351 5
1529 2
908 1
1168 1
2347 8
1307 5
2341 8
1848 6
3324 10
1886 9
2071 11
5084 25
2743 12