914
347
296
174
684
472
252
107
1614
847
796
305
365
142
321
136
473
215
268
116
519
118
287
141
433
216
246
97
548
162
332
136
362
212
296
112
364
129
286
47