84
208
324
347
1005
213
380
333
277
217
141
228
581
303
561
482
1161
499
323
734
678
389
264
246
505
222
388
174
736
737
167
281
540
215
991
254
514
799
367
443
497
357
654
260
92
911
672
884
719
192
591
102
376
221
126
135
100
281
243
185