4256 5
3001 3
3898 7
6601 4
5275 7
3192 1
3302 2
3242 1
6666 12
5254 4
3512 1
3214 3
4929 11
5267 9
5363 7
3576 0
3862 2
9472 24
10264 28
8122 31
9963 16
11102 26
9733 20
13053 49