357
861
826
744
766
963
942
857
1849
963
880
1041
1006
1008
1077
916
1271
1103
1017
1143
1135
5130
2682
1926
1413
1701
1402
11079
5843
6626
13254
18829
8152
7987
6560