6181
11177
8591
1491
21861
2512
983
1764
857
1421
831
898
1335
1101
856
831
868
1065
1031
878
872
1706
970
2862
5944
809
846
3061
806
1224
5180
834
15830
925
2455
1624
809
918
1035
1400
1883
780
1313
2857
1409
864
1182
951
857
945
1059
988
865
859
2105
980
827
829
4773
900