496
1,021
261
494
439
542
547
852
105
303
161
452
83
246
408
272
113
492
61
738
364
321
202
331
230
257
114
299
391
144
174
322
99
255
116
233