536
411
1204
446
312
608
237
314
306
846
779
451
572
761
767
550
454
490
568
523
444
607
392
602
521
334
386
970
676
440
536
129
291
326
421
453
310
567
120
893
216
206
534
298
524
1095
835
1574
787
373
128
447
370
229
200
271
793
307
157
178