383
246
314
2410
240
263
350
290
276
318
223
342
28207
21410
19751
17443
1404265
13692
1269148
12286
11000
1063144
9370
80311