1234 4
15604 6
34257 3
14631 5
11703 1
52676 3
133527 11
15931 4
60707 8
89804 13
77459 18
35752 11
42701 7
34582 3
53651 6
49426 12
30229 11
129733 11
75809 7
83308 6
52434 6
72309 4
36202 9
82827 9