8821
2761
2040
1656
1634
1466
1379
911
813
792
718
697
654
574
552
486
329
328
326
265
248
238
226
184
183
173
145
135
132
116
114
107
101
100
96
95
94
88
86
80
77
75
68
63
54
50
47
43
41
40
38
37
36
35
33
32
29
27