3197 5
4619 22
5287 17
5831 14
2487 2
2720 2
2743 4
4083 5
3205 6
3280 3
2914 3
4096 7
3135 2
3028 2
5118 9
4710 8
3772 8
5400 5
3521 6
4248 3
4153 5
3088 3
2641 2
9582 27