3832 2
4291 3
3718 1
4247 2
4466 3
3917 5
9615 18
7880 20
3970 0
3564 2
5537 5
3448 0
4176 2
3358 1
3778 2
4161 2
3524 1
5470 6
5028 2
10470 16
3690 2
3618 0
3804 1
12047 32