3665
679
1023
253
146
40
398
40
240
149
380
139
329
219
216
121
622
153
510
82
431
168
563
52
592
162
367
128
313
183
539
149
181
17
411
146
596
162
475
157