1110
1100
11543
10413
11125
858
1011
1040
1219
760
900
1270
31647
24210
22532
20093
1625267
15752
1440148
13956
1292144
12230
10970
9280