557
82
647
243
792
233
303
148
685
276
305
55
623
106
625
148
815
208
234
127
675
234
810
371
738
191
1513
935
410
183
651
178
1572
734
578
242
219
94
880
337