3477
12533
2816
3331
6552
5189
2405
2139
6084
4989
3154
2067
2354
6567
76757
13568
30445
8024
8591
78026
15129
18069
2891
289793