1862
827
2266
2374
903
832
1756
4974
1407
5380
942
2675
3938
1451
5947
6519
5036
1910
5930
5601
1436
7124
5522
4570
16984
10438
26508
1678
6819
52311
8853
29437
59942