8362
256
3710
7941
384
7919
442
12418
9635
7020
280
12523
17593
13880
11491
10340
784263
7772
7120
6592
633147
573142
57310
5040