659
1427
2564
877
2110
640
857
1052
1351
751
676
1168
721
1070
805
911
1047
1712
887
604
699
874
818
629
1350
1167
696
847
791
636
3181
1103
820
933
870
691
4811
883
636
876
815
611
8305
3413
884
7187
1091
667
755
994
909
758
2762
706
1063
743
688
744
824
696
3319
1919
694
2031
1432
761
719
765
1028
1417
854
680
874
733
1437
776
681
634
821
2816
1082
708
6422
1838
690
793
901
1218
807
951
776
623
3635
738
2905
649
3383
919
680
815
808
619
1027
830
2495
829
733
960
5138
667
4142
704
1132
755
709
847
702
643
5361
675