70
15
362
299
207
193
10
388
506
203
251
9214
298
152
385
874
7410
8016
343
739
209
15734
418
263
132
231
747