644
303
18917
221
1095
10811
793
6117
273
11812
1187
1349
987
304
1059
2083
428
183
14036
231
375
435
998
14413
42
827
30116
234