5497 10
8846 30
5762 11
21698 100
4191 5
4832 4
12002 32
44973 183
6246 14
6818 9
7047 20
4435 5
12522 31
5512 13
3592 2
4428 0
7305 17
25497 56
7189 12
5040 8
9608 13
14131 27
7674 9
10174 44