4366
3778
2121
1978
1735
1413
1059
1008
1001
845
786
778
658
655
615
576
556
494
464
455
440
432
415
404
387
385
372
342
338
327
322
287
275
273
233
200
191
170
169
167
153
140
132
122
113
111
109
105
102
100
99
98
92
88
87
84
83
78