2114
1740
833
743
732
1445
810
2458
704
1840
827
906
675
751
778
695
902
720
2736
1125
747
793
619
690
936
1699
723
996
661
717
656
766
3137
828
900
1926
1428
948
1126
964
1084
724
1129
767
1029
894
1205
2692
668
832
759
848
4783
2220
761
728
1229
800
1038
883