1188 0
3598 15
2235 8
1575 4
5557 25
1749 8
2290 2
1091 3
8860 29
1548 3
7759 32
2880 8
886 1
853 1
973 3
871 2
1027 1
1623 8
1615 3
3250 7
1629 4
1107 5
1184 5
1000 6