6338
11466
8681
1540
21950
2566
1017
1804
889
1459
863
929
1372
1141
888
863
898
1100
1056
907
900
1747
1003
2916
6040
842
875
3106
834
1260
5232
870
15976
954
2496
1667
836
953
1068
1437
1922
804
1346
2895
1453
895
1221
980
887
979
1094
1026
896
889
2146
1016
858
859
4839
930