5565 19
1327 3
3529 8
4549 15
7789 17
5099 20
6508 12
10187 31
9034 27
2984 8
5377 26
8270 31
4623 11