6804
1791
1290
1227
1194
1168
1000
694
622
580
504
388
343
292
290
244
236
230
187
148
145
138
137
132
123
112
104
101
93
83
82
81
70
62
60
59
58
52
51
50
44
36
35
33
32
31
28
27
26
23
22