724
846
496
3153
764
758
571
625
405
335
610
273
159
97
356
245
396
825
761
268
499
431
1130
85
492
1160
405
401
265
354
242
396
215
2394
282
258
169
381
428
236
261
190
647
960
196
196
185
703
906
516
451
260
171
596
575
527
330
477
343
871