2833 14
7499 8
863 0
1832 3
9143 15
8963 20
15890 15
3247 12
5341 16
2159 7
3495 8
4409 17
5666 28
2754 3
13523 26
17772 40
17235 51
24403 51
11207 13
9047 14
6573 7
14052 27
9653 20
8259 20