2291 5
958 4
1506 5
1983 13
2283 13
1380 5
1822 13
1955 6
3255 28
3953 26
1344 4
960 2
1685 8
2155 9
4125 30
3432 19
1264 2
976 2
912 2
4659 31
1748 5