506 0
1579 4
2209 4
2181 4
2359 10
5207 11
6001 11
8990 28
8229 11
4313 8
10383 19
3544 5
7844 23
5804 16
8610 20
9954 23
8407 17
6890 23
6378 18
7697 14
11294 24
2857 6
4991 6
11016 30