19040
2616
2719
4303
5594
1877
1555
2854
2648
1667
1914
2463
30951
2720
8645
7540
2091
11746
6495
130224
16024
5090
15939
9489