4445
3997
2184
2143
2008
1335
1134
1045
1000
895
878
822
819
811
664
649
618
576
511
491
465
460
447
438
388
363
358
325
304
303
287
268
257
224
222
212
175
174
167
157
150
143
132
129
128
126
125
124
113
101
100
99
93
88
85
74
72