1163
748
497
217
1231
589
1688
122
504
166
413
65
473
110
595
146
399
146
443
214
544
111
524
154
150
19
300
39
596
42
614
184
548
159
547
182
531
155
547
224