10098 15
4143 7
4413 5
6897 15
10949 15
4592 7
7819 13
12286 5
10697 10
4902 7
3732 8
10188 9
3563 4
9970 16
4978 2
12580 12
6452 14
5068 4
5100 6
21350 27
24580 25
3935 6
4203 1
5058 6