4716 5
5639 5
5312 5
7703 10
4400 3
4695 5
6572 6
5473 5
5064 4
5428 4
5558 3
5068 6
5776 9
5658 6
5044 2
5070 4
7093 6
5490 5
5854 7
5917 5
5919 8
7596 7
21201 29