2430
2240
1663
1180
1020
10032
7546
7320
690
6212
540
523
510
5119
5125
4922
484
478
459
4413
4110
4014
3954
368
349
347
3323
324
295
284
279
258
235
2330
221
203
191
1916
1921
18149
1812
189
184
178
172
170
160
164
151
153
150
1410
133
132802
130
136
121
125
110
101015
104317
101
105
102
107
90
82
72430
77978
72
74
60
50
47942
43868
4763
40
35580
26821
25925
23644
24536
22
20