946
880
840
89169
10547
700
790
6714
1099
890
740
757
27067
20290
18871
16882
1323265
13192
1196148
11806
10650
971143
8880
78211