9876 7
12672 11
11590 1
12574 11
16591 16
10920 8
23921 13
11915 9
12560 11
11876 10
43673 23
15531 14