1530
654
881
380
725
463
804
460
536
304
540
217
411
196
610
201
707
208
426
193
427
176
210
120
236
183
304
75
80
47
443
191
608
148
429
156
157
77
256
167