544
146
494
196
614
98
1048
355
562
302
677
42
605
163
639
276
769
107
300
183
323
132
362
208
1108
522
435
240
575
117
582
128
185
70
472
90
300
172
343
171