3685
1353
1230
1057
5103
2072
1721
882
3095
920
873
815
1593
1006
828
1301
867
3708
3639
1241
1469
866
1999
760
836
872
4893
1064
1292
1116
1937
828
884
1409
898
997
1187
792
1200
2389
2481
2930
937
929
775
832
2100
4713
1120
886
878
842
1943
811
1235
5216
793
1956
843
809