238
1,424
171
651
363
611
380
684
208
593
217
570
43
585
268
518
249
642
261
492
6
305
211
484
207
458
42
359
47
292
105
393
187
351
226
320