2200 3
1859 2
2359 3
3652 4
3205 5
3898 2
3585 4
2523 4
4911 10
4248 14
6157 33
4325 16
2826 2
28297 72
26192 87
3869 10
6406 38
4828 8
9197 23
6375 10
3121 8
4377 11
15829 43
4658 13