789
712
1018
959
2465
1037
974
1170
1613
726
1191
568
842
811
806
803
903
945
744
684
835
747
829
800
746
657
883
1802
671
784
1106
944
922
1294
718
945
896
732
727
708
891
803
1109
1250
760
1048
2840
977
1108
1015
2840
840
1241
865
926
1000
691
1917
681
649
1273
996
908
793
674
662
1057
870
1123
661
1435
716
670
1963
861
1485
1498
657
1222
2201
678
920
881
1645
1353
649
643
1103
1484
1504
759
1081
705
628
2403
951
725
955
1259
769
677
1723
1191
729
640
749
676
662
673
605
696
1153
692
3741
753
1461
1280
2016
788
668