2978 16
901 0
977 1
1623 5
1494 3
1219 1
2285 5
922 3
2971 15
1643 9
3265 10
4654 34
1915 8
2016 6
958 0
1609 3
1684 4
1192 6
969 5
2423 5
3654 7
3641 11
7099 5
2879 8