19759
8461
2775
4060
4214
22403
10674
3240
14015
3957
3643
2467
2206
43588
3219
17774
10027
3085
4549
10248
2724
3655
17937
4129
7382
7480
7537
6642
10292
3266
17421
11292
2837
6096
16997
71687
15861