1373
620
1245
627
638
612
2071
1206
6259
1033
1337
568
1330
908
642
542
573
127
715
641
599
768
616
602
593
614
961
928
1060
139
122
123
637
656
927
668
970
984
1022
391
304
390
352
389
376
388
379
387
150
386
333
385
1031
384
807
383
960
382