547
161
676
88
949
400
345
130
682
180
301
143
693
252
575
203
352
104
498
203
427
90
1752
960
613
194
372
201
450
36
310
67
581
219
1752
805
235
164
591
187