4715
4340
2482
2394
2381
1938
1912
1436
1186
1064
1052
998
991
973
955
951
864
686
617
592
568
517
504
476
453
446
438
418
410
404
380
363
308
304
272
231
223
221
217
215
192
180
178
154
147
146
138
137
135
130
128
123
121
113
106
102
100
99
92
87