654
303
18917
251
1115
10811
803
6117
273
11711
1187
1349
1038
304
1059
2093
428
193
14036
231
375
435
998
14613
42
837
30116
234