960
1431
1153
2955
765
860
940
963
1289
728
1636
1242
782
954
855
1069
729
1193
673
1370
1697
1737
1143
924
1492
1742
1378
4748
760
776
789
713
817
1137
1985
914
830
4281
1187
707
1054
1240
704
935
906
2099
1719
1423
2634
866
2537
911
1526
1163
801
1466
1573
820
3182
753
820
821
658
1311
1350
978
893
1536
860
804
1047
1259
1263
998
1129
1011
771
883
769
1546
982
1632
874
845
1002
863
775
672
1222
816
862
2716
772
1317
714
1513
1099
1177
762
710
759
1204
841
752
2464
694
914
2087
706
1131
857
1667
1136
1305
691
2920
781
3744
3862
1361