4057 5
3583 4
3678 2
5070 5
4007 2
3958 6
6748 10
3645 1
3102 3
4299 7
3296 2
4949 5
4439 6
4263 5
4480 8
3163 1
14153 31
5287 5
9515 27
3472 6
3456 2
10400 10
5314 6
3318 0