188
167
778
166
268
880
199
345
434
548
159
347
385
203
834
190
334
404
364
956
318
584
790
464
609
513
400
216
172
722
160
474
243
1458
168
799
557
467
771
381
171
370
491
242
876
170
179
1024
437
488
591
221
1489
301
243
