4529 5
3840 5
4467 2
2863 1
4011 4
3877 2
2999 0
2795 1
24721 78
3179 1
16379 32
12173 20
8693 18
15673 32
7323 8
2790 1
5243 4
3924 0
24967 48
6435 8
12520 29
22566 16
3174 3
16243 39