1697
669
1043
497
639
225
813
204
434
249
435
172
377
87
680
175
555
294
708
97
1062
462
579
184
457
235
537
55
763
229
409
84
290
120
524
179
490
128
602
287