1502
1395
1329
1996
1443
183
194
2237
2186
2150
2181
2167
1529
8
6
5
90
26
20
16
15
140
126
122
112
99