8393 27
4169 2
3229 1
2983 2
3708 8
2941 1
3504 1
4068 2
3706 3
3770 3
4531 2
4119 2
4015 8
5425 5
4135 1
13272 35
18872 24
11453 25
3936 4
4647 8
3186 1
3129 2
5769 3
3119 4