1056
1
595
570
781
5
574
1709
626
706
674
5762
9
444
2
603
2064
489
1038
495
396
567
596
3108
7
502
652
432
476
538
412
354
1753
2586
10
591