3550
2411
805
1119
940
1149
2675
1068
767
1038
1181
941
800
879
1408
885
7570
1219
972
1453
4626
10418
1843
1587
792
1541
2375
845
1814
1105
965
760
968
784
828
2830
962
6421
16821
822
8054
4871
822
798
788
958
4751
820
1320
920
2439
4078
2131
3342
936
898
825
739
925
749