6299
1980
1474
1196
1184
1025
1001
635
620
617
507
495
477
390
369
299
266
249
232
207
176
152
144
124
119
99
96
94
86
85
83
80
79
78
71
65
59
54
49
45
40
35
33
31
29
28
27
25
24
23
21
20
19