6662
1631
1929
1460
380
1143
1294
1098
685
664
965
613
622
747
728
505
456
401
742
213
586
511
226
128
759
570
341
89
134
308
372
263
449
207
460
330
184
308
235
218
257
123
130
175
287
215
187
188
173
46
250
202
110
160
129
82
65
97
161
112
182
151
139
152
128
141
105
138
97
35
120
87
72
157
259
45
62
204
96
46
85
147
81
111
154
117
74
89
72
28