7663
2060
1602
1553
1537
1524
1233
920
864
822
670
620
576
423
285
268
261
255
232
193
188
180
171
166
163
161
160
154
151
130
126
117
114
112
102
98
80
67
63
55
53
47
45
44
43
40
38
36
35
34
33
32
31
30