2900 1
3276 4
3542 5
2533 1
4872 10
7517 6
11294 15
29474 60
8144 7
3321 4
4748 8
2757 1
3958 4
5552 7
3161 0
4341 1
3766 5
3041 1
5557 3
27135 50
3277 1
3319 2
3929 5
3716 3