6332
11454
8677
1537
21950
2565
1014
1804
886
1456
861
929
1371
1141
886
859
895
1098
1055
905
900
1746
1003
2914
6034
839
874
3104
831
1256
5229
867
15972
951
2493
1666
835
949
1068
1432
1920
804
1343
2893
1450
893
1219
976
884
979
1092
1023
894
887
2143
1015
857
858
4837
928