909 0
16611 23
2047 3
2064 7
1671 1
3009 9
1172 2
5975 16
11738 66
12377 42
26180 90
12841 45
3858 22
1782 2
2129 7
2317 8
4468 7
1044 8
9735 40
1235 3
1096 5
1106 5
2002 9
1946 6