3331
7652
1816
2568
2386
2729
11070
3275
6527
23081
6247
7875
4431
11467
6007
14758
12069
7716
10626
12441
17843
9022
16768
22562