2927
991
704
1232
2046
791
1094
1132
727
745
816
796
2193
880
8653
2421
769
691
783
2460
966
668
2084
1761
18212
1413
1030
711
673
727
796
686
852
1557
828
872
2128
2114
635
1296
1044
822
699
4823
751
716
618
3844
2761
685
2689
722
665
727
776
710
679
674
691
629
696
790
1926
1760
2447
1978
836
1044
685
686
783
1072
671
751
705
2761
661
629
770
1205
781
2459
822
1413
3612
1242
659
1167
674
2056
1135
673
728
773
3005
990
1143
895
5081
815
2494
588
802
653
2180
796
2934
920
1229
727
1407
879
2322
1025
795
1093
1287
665
878
686