672
1259
1346
917
1704
701
4333
777
2756
811
21972
683
4173
1187
647
746
790
2301
751
2409
733
729
868
800
803
3845
1033
1099
3419
686
711
675
729
1099
1215
1269
753
2095
1139
907
1920
941
643
996
2369
699
798
2501
3044
2866
2145
2617
5184
908
646
1011
1163
744
1850
4807
1267
1018
1343
746
2745
673
646
981
869
1476
897
704
781
725
638
790
1228
619
938
767
847
664
1827
644
825
786
1017
748
690
690
963
694
1041
858
2746
614
1230
847
804
679
642
649
1545
694
738
779
1639
702
722
694
736
830
761
710
5135
1172
835
783
788
1122