3753 16
3064 3
2706 8
2598 4
2287 5
1344 2
9215 16
1065 2
2725 3
7640 15
2729 7
1197 1
1143 3
976 5
885 0
1230 2
2563 6
5018 16
932 1
3479 11
1555 7
2563 4
25805 73
9103 40