6675
1756
1157
1143
1085
1041
981
647
640
606
463
400
399
344
225
217
196
192
182
169
160
145
133
110
96
92
90
88
84
82
80
76
72
68
67
66
65
54
47
40
38
37
34
33
31
30
29
28
27
25