3685
1354
1230
1057
5103
2073
1721
882
3096
920
873
815
1593
1007
828
1301
867
3709
3639
1242
1470
867
1999
761
836
872
4893
1064
1293
1116
1937
828
885
1409
898
997
1187
792
1201
2389
2481
2930
937
931
776
832
2100
4715
1120
886
879
842
1944
811
1236
5216
793
1957
843
809