3505 0
8169 10
4013 4
3241 3
3259 5
2725 1
4058 6
13444 38
3229 2
5321 4
4096 5
5301 11
3044 2
4485 4
9393 39
7330 4
12493 21
4679 7
5898 5
5567 5
5580 4
4890 6
6161 16
11357 19