499
1,223
261
645
439
778
549
841
105
326
161
495
88
285
408
375
113
435
364
405
202
391
231
347
114
351
277
92
1,138
175
335
99
116
294