1648
826
195
55
660
163
673
136
540
146
599
224
689
218
541
186
418
201
495
152
364
165
469
151
506
244
608
69
211
177
355
78
543
239
438
179
350
113
290
111