3561 14
4743 20
1488 3
1328 2
5841 3
2976 4
2442 3
1316 3
3309 7
5818 11
3013 5
6191 27
10610 26
5309 12
4740 16
1519 2
12921 40
6050 19
1062 1
1750 0
5890 17
5945 12
4017 9
8823 24