5214
506
222
150
5014
233
276
214
163
344
586
375
19066
14680
12721
11420
8712
838263
7840
7452
708148
626142
61311
5570