865
1760
931
2965
878
1084
826
2876
2904
871
1606
1083
980
3899
1026
844
891
893
3814
864
1115
1876
2343
985
5288
2627
809
1358
1222
1279
1224
982
821
2402
1646
1602
894
11449
979
954
821
4123
1056
1471
936
934
1981
1836
866
1068
888
914
1010
968
1991
924
870
1017
965
928