563
3
1668
1
5932
592
463
492
2
973
455
531
490
604
2066
537
1040
542
644
1665
7
602
528
1106
1084
466
4476
5
7074
573
484
789
629