544
353
402
182
669
260
169
66
141
64
671
200
557
152
579
175
252
183
150
43
263
152
1050
473
581
144
539
201
564
193
389
154
677
166
723
236
318
180
713
363