114
6514
393
11520
280
253
112
182
100
170
407
383
17633
13890
11521
10370
785263
7792
7130
6602
635147
57410
573142
5050