497
306
550
312
736
472
518
535
807
807
243
331
354
895
311
264
481
488
313
419
345
735
523
234
516
631
248
2019
427
2006
413
347
407
211
279
846
906
881
880
433
258
223
411
331
447
464
934
638
594
449
351
728
426
714
279
334
336
356
505
762