592
1338
652
1121
813
1752
2075
800
669
549
671
2212
3982
721
26177
8383
610
2694
1094
1
866
905
625
2666
789
1102
753
2386
1
792
1081
13551
658
2137
672
662
752
584
928
798
564