1388
743
870
302
682
243
706
251
679
167
904
487
674
295
386
145
573
178
745
216
1066
333
411
135
265
140
225
186
669
172
1863
1069
444
177
477
162
314
74
356
133