7050 10
5099 6
4761 7
4686 4
9509 5
22212 41
11352 18
12926 22
5936 17
4091 1
3902 2
4149 11
4296 2
5543 11
5941 6
6527 9
4301 7
6891 18
5459 12
6894 14
4799 6
4538 9
5297 11
5051 16