8386
2406
1895
1784
1756
1694
1443
1036
985
973
725
604
601
370
337
303
287
255
244
223
204
197
194
179
176
164
157
154
149
148
138
134
120
119
113
110
106
97
92
86
83
67
63
54
49
47
41
40
39
35
34
33
32