8586 10
3179 6
2493 6
2198 4
2789 2
3545 6
2804 4
2872 6
2729 5
3125 1
3846 1
6429 8
5535 13
3164 2
3765 6
5226 7