761
403
1298
506
1167
413
411
146
360
183
286
181
413
196
306
220
564
175
635
163
593
102
1522
704
590
179
573
31
558
92
423
251
259
96
488
111
462
164
116
76