5580 4
5500 4
4407 5
5011 3
3862 2
5154 5
5432 1
4595 0
5137 4
4663 2
7146 12
4883 2
10397 11
6364 5
15187 26
5136 3
6653 8
5773 9
5966 8
18958 28
10233 16
6782 11
9222 13
6603 6