15993 31
2386 4
4583 16
1349 5
3055 13
2614 5
1990 5
1774 3
2171 4
1518 0
1833 3
1404 4
2786 4
726 1
3857 28
1825 5
1443 3
1427 2
2515 12
885 2
1869 11
1944 12
2215 4
1664 4