951
923
722
698
1116
816
2562
1633
814
910
2260
1829
2915
759
1050
783
863
867
869
910
704
2014
633
814
992
1113
804
780
763
1064
688
712
694
760
805
680
691
874
910
2213
714
1028
624
688
1240
732
688
1956
701
1580
774
1149
1001
798
1549
675
975
4141
837
751
982
1199
978
1919
787
987
681
815
1111
696
687
796
784
796
885
805
673
991
1831
863
2115
917
2363
666
754
1916
694
684
777
722
1081
656
3247
1231
702
1334
935
964
1501
670
1059
1393
2251
3037
747
829
682
832
739
1447
735
696
3852
1607
753
849
805
667
1181
797