183
672
183
448
313
275
719
663
1614
670
1002
1575
295
346
462
378
282
611
682
1009
177
765
437
330
557
345
821
906
678
449
979
612
478
558
442
906
626
313
371
217
906
485
554
582
1217
533
318
272
807
365
307
571
253
445
214
495
360
428
531
426