2196 3
2599 8
3483 10
4385 4
2143 3
5063 23
1700 4
2426 4
2789 10
2923 4
1951 2
1940 1
1975 4
4844 12
2394 4
3041 10
2605 4
3560 5
2194 4
2384 5
2440 4
3857 13
2411 6
3901 5