2015
671
954
1414
778
777
1076
1812
868
847
871
768
2001
764
670
669
881
546
803
1857
714
825
993
352
27
780
436
467
506
438
760
571
766
473
751
