2720
824
793
1153
1989
857
1026
1028
8309
760
1304
833
629
642
2219
956
1223
898
4140
714
827
753
639
17724
1759
753
696
841
1616
708
3655
2056
800
3364
25213
2233
1412
681
888
643
1492
5513
1418
767
1247
756
764
682
697
2415
728
2459
1725
687
830
885
821
809
734
709