1626
850
1260
2061
878
23381
931
1676
2682
709
945
871
872
1712
755
846
741
858
1003
950
1662
17462
772
793
770
994
802
821
704
874
764
746
2062
758
732
1382
1415
863
719
13181
810
5722
2132
13293
1177
732
733
836
742
1150
710
1434
801
1514
1020
799
743
810
837
768