7815
7112
6640
386
2813
16005
15062
18453
14014
3966
5210
646
4454
10063
8260
13528
18675
5813
370
8649
2451
9490
4260
16345
14892
7551
13702
10830
852
12586
14546
9432
11923
774
13947
10733
4334