14743 25
5534 2
6794 8
2696 8
3776 2
4511 15
4094 2
4637 9
8513 11
8830 6
5202 9
4563 13
7036 16
2595 6
4568 16
5508 8
6090 8
2108 7
5647 15
2523 1
7848 18
9989 10
12332 32
21138 31