534
477
407
624
371
882
468
2017
1104
1076
669
519
1813
986
803
670
1123
1105
694
438
649
785
2002
828
1036
913
572
847
538
438
398
546
1860
371
352
768
547
868
550
671
782
384
910
1415
764
761
871
714
680
