3893 5
4547 5
3497 2
4813 6
3580 1
6975 20
4141 2
4039 1
3988 4
17354 54
5227 6
3679 3
4121 6
3670 3
8499 14
4633 5
4476 3
3749 2
5097 6
3504 5
3079 2
22867 22
3934 3
3338 0