6218
1587
1332
1256
1228
1102
922
690
555
423
401
395
368
354
296
284
233
227
226
205
189
173
152
142
137
131
126
107
106
98
94
85
81
67
66
57
56
55
48
46
42
41
40
36
35
34
33
29
28
26
24
23
22