391
1,016
111
945
318
871
247
428
388
462
83
607
332
533
134
761
262
513
192
509
181
714
122
363
81
621
106
1
148
140
419
378
67
336