3527 11
996 3
1003 0
2548 2
2961 12
1888 3
1828 12
1292 2
2098 6
9700 35
8585 59
11519 57
11311 61
12289 37
6323 20
1139 1
1585 1
3277 11
2037 7
3634 7
1058 1
1333 4
2379 5
4486 13