1190
345
210
334
470
559
408
246
569
541
248
538
411
1207
447
312
609
237
314
307
847
780
454
573
762
770
552
454
491
569
523
445
607
392
604
523
334
386
972
679
442
537
129
292
329
421
455
310
568
120
893
216
206
534
298
524
1096
837
1584
788