438
545
2000
846
27
671
435
1811
1857
768
571
802
506
467
751
2015
1412
669
871
764
1076
777
823
778
954
760
670
881
766
714
867
472
352
779
993
