4196 1
5410 5
6323 5
5296 3
6837 2
4150 0
7832 10
6405 6
5926 4
5101 3
6526 4
4725 1
4562 2
5039 3
4948 7
4452 6
4459 1
7007 3
6251 9
4622 3
5781 6
7554 10
5789 4
13448 22