16789
10580
5040
12808
4156
8708
2477
3714
5903
1591
32755
3795
1968
5985
1003
7701
4923
8945
13381
7690
32743
8699
3701
3784
4141
4916
12766
5978
5893
5032
998
8938
16737
2474
10571
1584
13372
1959