778
352
506
1076
714
847
1860
764
2002
828
752
868
761
546
669
766
438
1814
782
468
572
671
954
477
882
438
1415
803
871
27
2017
670
777
993
768
