5439
4290
2570
2426
2324
2091
2078
1423
1202
1180
1104
1092
1043
997
913
910
889
697
667
653
540
516
488
485
468
440
436
402
392
390
383
331
320
313
260
218
214
200
177
158
154
144
134
133
117
111
105
104
103
100
99
97
82
79
75